home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / misc_pto / amaze7 / seqapps.exe / arc / PAR_SER.BEE < prev    next >
Text File  |  1987-08-11  |  2KB  |  63 lines

  1. @DEVICE TYPE
  2. PLS168
  3. @DRAWING
  4. @REVISION
  5. REV1.6
  6. @DATE
  7. @SYMBOL
  8. COMPANY
  9. @NAME
  10. @DESCRIPTION
  11.  
  12. @INTERNAL SR FLIP FLOP LABELS 
  13.  
  14. REGISTER_4       "It's internal label is P4 in Data Manual"
  15. REGISTER_5       "It's internal label is P5 in Data Manual"
  16. REGISTER_6       "It's internal label is P6 in Data Manual"
  17. REGISTER_7       "It's internal label is P7 in Data Manual"
  18. REGISTER_8       "It's internal label is P8 in Data Manual"
  19. REGISTER_9       "It's internal label is P9 in Data Manual"
  20.  
  21. @COMMON PRODUCT TERM
  22.  
  23.  RESET = /SHIFT_EN * /LOAD;
  24.  ROTATE_RT = SHIFT_EN * /LOAD;
  25.  REG_LOAD = /SHIFT_EN * LOAD;
  26.  
  27. @COMPLEMENT ARRAY 
  28. @LOGIC EQUATION
  29. REGISTER_0:  S =  REGISTER_1 * ROTATE_RT + REG_LOAD *  DAT_0;
  30.              R = /REGISTER_1 * ROTATE_RT + REG_LOAD * /DAT_0 + RESET;
  31.  
  32. REGISTER_1:  S =  REGISTER_2 * ROTATE_RT + REG_LOAD *  DAT_1;
  33.              R = /REGISTER_2 * ROTATE_RT + REG_LOAD * /DAT_1 + RESET;
  34.  
  35. REGISTER_2:  S =  REGISTER_3 * ROTATE_RT + REG_LOAD *  DAT_2;
  36.              R = /REGISTER_3 * ROTATE_RT + REG_LOAD * /DAT_2 + RESET;
  37.  
  38. REGISTER_3:  S = REGISTER_4 * ROTATE_RT + REG_LOAD *  DAT_3;
  39.              R =/REGISTER_4 * ROTATE_RT + REG_LOAD * /DAT_3  + RESET;
  40.  
  41. REGISTER_4:  S = REGISTER_5 * ROTATE_RT + REG_LOAD *  DAT_4;
  42.              R =/REGISTER_5 * ROTATE_RT + REG_LOAD * /DAT_4  + RESET; 
  43.  
  44. REGISTER_5:  S = REGISTER_6 * ROTATE_RT + REG_LOAD *  DAT_5;
  45.              R =/REGISTER_6 * ROTATE_RT + REG_LOAD * /DAT_5  + RESET;
  46.  
  47. REGISTER_6:  S = REGISTER_7 * ROTATE_RT + REG_LOAD *  DAT_6;
  48.              R =/REGISTER_7 * ROTATE_RT + REG_LOAD * /DAT_6  + RESET;
  49.  
  50. REGISTER_7:  S = REGISTER_8 * ROTATE_RT + REG_LOAD *  DAT_7;
  51.              R =/REGISTER_8 * ROTATE_RT + REG_LOAD * /DAT_7  + RESET;
  52.  
  53. REGISTER_8:  S = REGISTER_9 * ROTATE_RT + REG_LOAD *  DAT_8;
  54.              R =/REGISTER_9 * ROTATE_RT + REG_LOAD * /DAT_8  + RESET;
  55.  
  56. REGISTER_9:  S = REGISTER_0 * ROTATE_RT + REG_LOAD *  DAT_9;
  57.              R =/REGISTER_0 * ROTATE_RT + REG_LOAD * /DAT_9 + RESET;
  58.  
  59. SERIAL_DATA: S =  REGISTER_0 * ROTATE_RT ;
  60.              R = /REGISTER_0 * ROTATE_RT + RESET;
  61.                                        
  62.  
  63.